package controller;

import com.github.pagehelper.PageHelper;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.*;
import pojo.Company;
import service.CompanyService;
import utils.MapControl;

import java.util.List;
import java.util.Map;

@Controller
public class CompanyController {
    @Autowired
    private CompanyService companyService;

    @PostMapping("/queryCompany")
    @ResponseBody
    public Map<String,Object> query(@RequestBody Company company){
        System.out.println("从前端传过来的company"+company);
        PageHelper.startPage(company.getPage(),10);
        System.out.println("1212112");
//        PageHelper.startPage(company.getPage(),10);
//        System.out.println(company);
        List<Company> lists = companyService.query(company);
        Map<String, Object> map = MapControl.getInstance().page(lists, 1).getMap();
        System.out.println(map);
        System.out.println(lists);
        return map;
    }
//    @RequestMapping("/login")
//    public String login(){
//        System.out.println("121213");
//        return "index";
//    }
}
